crinkle root
English
crinkle root meaning in English • crinkle root का अर्थ अंग्रेजी में
Noun
- a North American herb (Dentaria diphylla) with pungent scaly or toothed roots; -- called also toothwort>.